﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Globalization;

namespace SimpleTranslateResourceProvider
{
    public class LocalizationManager
    {
        private static LocalizationProvider _defaultProvider = null;
        private static LocalizationProviderCollection _providers = null;
        private static CultureInfo _defaultCulture = null;
        private static IDictionary<String, CultureInfo> _cultures = null;

        public LocalizationManager()
        {
            Initialize();
        }

        public static void Initialize()
        {
            throw new NotImplementedException();
        }

        public static LocalizationProvider Provider
        {
            get { return _defaultProvider; }
        }

        public static LocalizationProviderCollection Providers
        {
            get { return _providers; }
        }

        public static CultureInfo DefaultCulture
        {
            get { return _defaultCulture; }
        }

        public static IDictionary<String, CultureInfo> Cultures
        {
            get { return _cultures; }
        }
    }
}
